home *** CD-ROM | disk | FTP | other *** search
- | SFtoSpr - Star Fighter 3000 graphics converter
- | © Chris Bazley, 2000
- | !Run file
-
- Obey <Obey$Dir>.!Boot
-
- RMEnsure UtilityModule 3.10 Error "This application requires RISC OS 3.10 or later"
- If "<System$Path>" = "" Then Error "System resources cannot be found"
-
- | Ensure correct environment for C run-time system
- RMEnsure UtilityModule 3.70 RMEnsure CallASWI 0.02 RMLoad System:Modules.CallASWI
- RMEnsure UtilityModule 3.70 RMEnsure CallASWI 0.02 Error "This application requires CallASWI 0.02 or later"
- RMEnsure FPEmulator 4.03 RMLoad System:Modules.FPEmulator
- RMEnsure FPEmulator 4.03 Error "This application requires FPEmulator 4.03 or later"
- RMEnsure SharedCLibrary 5.17 RMLoad System:Modules.CLib
- RMEnsure SharedCLibrary 5.43 Error "This application requires SharedCLibrary 5.43 or later"
-
- | Toolbox modules
- | Works with OS 3.7 ROM versions, except needs later DCS
- RMEnsure FilterManager 0.09 RMLoad System:Modules.FilterMgr
- RMEnsure FilterManager 0.09 Error "This application requires FilterManager 0.09 or later"
- RMEnsure BorderUtils 0.02 RMEnsure WindowManager 3.17 RMLoad System:Modules.BorderUtil
- RMEnsure Toolbox 0.00 RMLoad System:Modules.Toolbox.Toolbox
- RMEnsure Toolbox 1.36 Error "This application requires Toolbox 1.36 or later"
- RMEnsure Window 0.00 RMLoad System:Modules.Toolbox.Window
- RMEnsure Window 1.31 Error "This application requires Window 1.31 or later"
- RMEnsure Menu 0.00 RMLoad System:Modules.Toolbox.Menu
- RMEnsure Menu 0.24 Error "This application requires Menu 0.24 or later"
- RMEnsure Iconbar 0.00 RMLoad System:Modules.Toolbox.Iconbar
- RMEnsure Iconbar 1.12 Error "This application requires Iconbar 1.12 or later"
- RMEnsure ProgInfo 0.00 RMLoad System:Modules.Toolbox.ProgInfo
- RMEnsure ProgInfo 0.09 Error "This application requires ProgInfo 0.09 or later"
- RMEnsure SaveAs 0.00 RMLoad System:Modules.Toolbox.SaveAs
- RMEnsure SaveAs 0.12 Error "This application requires SaveAs 0.12 or later"
- RMEnsure DCS 0.00 RMLoad System:Modules.Toolbox.DCS_Quit
- RMEnsure DCS 1.08 Error "This application requires DCS 1.08 or later"
- | (SpriteExtend 0.99 would also be nice, but not vital)
-
- | Set our resources directory
- Run <SFtoSpr$Dir>.Resources.ResFind SFtoSpr
-
- WimpSlot -Min 80k -Max 80k
- | Command line options:
- | -multi : Allow multiple saveboxes (default is one at a time)
- | -quit : Exit immediately after parsing command-line (default is no)
- | -newformat : Output new format (RO 3.5) sprites (default is old format)
- | -timeslice : Centiseconds of work to do per Wimp_Poll (default is 10)
- | Parameters not prefixed by '-' are assumed to be SF3000 graphics files, which are converted to sprites and Filer_Run from <Wimp$Scrap>
- Run <SFtoSpr$Dir>.!RunImage %*0
-